Social Engine.body{
font-family:Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 12px;
color: #000;
    text-shadow: 0px 0px 1px #fff,0px 0px 5px #caf5fc,0px 0px 5px #caf5fc,0px 0px 5px #caf5fc;
}
*{
margin: 0px;
padding: 0px;
}
.pointer{
cursor:pointer;
}
.box_shadow{
box-shadow: 0px 0px 10px #fff;
}
#submit{
    text-align: center ;
    border: 2px ridge #01a7ad;
    width: 160px; height:32px;
    font-weight: bold;
    font-size: 14px;
    color: #273538;
    text-shadow: 0 1px 0 rgba(255,255,255, 0.8);
    border-radius: 4px;
}
.button{

cursor:pointer;
    background: rgb(224,248,252); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(224,248,252,1) 0%, rgba(193,240,255,1) 3%, rgba(249,249,249,1) 7%, rgba(142,215,237,1) 11%, rgba(193,240,255,1) 84%, rgba(133,195,219,1) 95%, rgba(140,218,242,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,248,252,1)), color-stop(3%,rgba(193,240,255,1)), color-stop(7%,rgba(249,249,249,1)), color-stop(11%,rgba(142,215,237,1)), color-stop(84%,rgba(193,240,255,1)), color-stop(95%,rgba(133,195,219,1)), color-stop(100%,rgba(140,218,242,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(224,248,252,1) 0%,rgba(193,240,255,1) 3%,rgba(249,249,249,1) 7%,rgba(142,215,237,1) 11%,rgba(193,240,255,1) 84%,rgba(133,195,219,1) 95%,rgba(140,218,242,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(224,248,252,1) 0%,rgba(193,240,255,1) 3%,rgba(249,249,249,1) 7%,rgba(142,215,237,1) 11%,rgba(193,240,255,1) 84%,rgba(133,195,219,1) 95%,rgba(140,218,242,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(224,248,252,1) 0%,rgba(193,240,255,1) 3%,rgba(249,249,249,1) 7%,rgba(142,215,237,1) 11%,rgba(193,240,255,1) 84%,rgba(133,195,219,1) 95%,rgba(140,218,242,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(224,248,252,1) 0%,rgba(193,240,255,1) 3%,rgba(249,249,249,1) 7%,rgba(142,215,237,1) 11%,rgba(193,240,255,1) 84%,rgba(133,195,219,1) 95%,rgba(140,218,242,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f8fc', endColorstr='#8cdaf2',GradientType=0 ); /* IE6-9 */
border: 2px ridge #01a7ad;
    border-radius: 2px;
}
.button:active{
    background: rgb(224,248,252); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(224,248,252,1) 0%, rgba(193,240,255,1) 1%, rgba(249,249,249,1) 3%, rgba(190,244,247,1) 7%, rgba(232,249,255,1) 97%, rgba(133,195,219,1) 99%, rgba(140,218,242,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,248,252,1)), color-stop(1%,rgba(193,240,255,1)), color-stop(3%,rgba(249,249,249,1)), color-stop(7%,rgba(190,244,247,1)), color-stop(97%,rgba(232,249,255,1)), color-stop(99%,rgba(133,195,219,1)), color-stop(100%,rgba(140,218,242,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(224,248,252,1) 0%,rgba(193,240,255,1) 1%,rgba(249,249,249,1) 3%,rgba(190,244,247,1) 7%,rgba(232,249,255,1) 97%,rgba(133,195,219,1) 99%,rgba(140,218,242,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(224,248,252,1) 0%,rgba(193,240,255,1) 1%,rgba(249,249,249,1) 3%,rgba(190,244,247,1) 7%,rgba(232,249,255,1) 97%,rgba(133,195,219,1) 99%,rgba(140,218,242,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(224,248,252,1) 0%,rgba(193,240,255,1) 1%,rgba(249,249,249,1) 3%,rgba(190,244,247,1) 7%,rgba(232,249,255,1) 97%,rgba(133,195,219,1) 99%,rgba(140,218,242,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(224,248,252,1) 0%,rgba(193,240,255,1) 1%,rgba(249,249,249,1) 3%,rgba(190,244,247,1) 7%,rgba(232,249,255,1) 97%,rgba(133,195,219,1) 99%,rgba(140,218,242,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f8fc', endColorstr='#8cdaf2',GradientType=0 ); /* IE6-9 */



    text-shadow: 0 0 2px #000;
}


#header{
    width:100%;  height: 30px;
  /*  background-image:url(images/fon_main.png);*/
    background: rgb(227,245,249); /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover,  rgba(227,245,249,1) 0%, rgba(192,236,249,1) 60%, rgba(162,232,242,1) 70%, rgba(42,205,234,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(227,245,249,1)), color-stop(60%,rgba(192,236,249,1)), color-stop(70%,rgba(162,232,242,1)), color-stop(100%,rgba(42,205,234,1))); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(227,245,249,1) 0%,rgba(192,236,249,1) 60%,rgba(162,232,242,1) 70%,rgba(42,205,234,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover,  rgba(227,245,249,1) 0%,rgba(192,236,249,1) 60%,rgba(162,232,242,1) 70%,rgba(42,205,234,1) 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover,  rgba(227,245,249,1) 0%,rgba(192,236,249,1) 60%,rgba(162,232,242,1) 70%,rgba(42,205,234,1) 100%); /* IE10+ */
    background: radial-gradient(ellipse at center,  rgba(227,245,249,1) 0%,rgba(192,236,249,1) 60%,rgba(162,232,242,1) 70%,rgba(42,205,234,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3f5f9', endColorstr='#2acdea',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */





    box-shadow: 0 0 10px rgba(0,0,0,0.5);

    border: 1px solid #01a7ad;

}



.button2{
cursor:pointer;
border-radius: 2px;
margin: auto;

background-color:rgba(150, 150, 150, 0.6);
}





table{
font-family:Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 12px;
    text-shadow: 0 1px 0 rgba(255,255,255,0.7);
}

img{
margin: 0px auto;
}

p{
font-family:Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 12px;
}

#table_us td {
border-bottom: solid 1px #01a7ad;

}

#index{

    background: rgb(0,0,0); /* Old browsers */






    background-attachment: fixed;
}
#index1{
background: #cde6f9; /* Fallback background color for non supported browsers */
border-style: outset;
border-color: #fff;
border-radius: 5px;       
background-image: url(../images/index_bg.jpg);
}

.font{
font-family:Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 12px;
color: #000; 
}
.border_bottom{
border-bottom: solid 1px #01a7ad;

}
.border_top{
    border-top: solid 1px #01a7ad;

}



.link:hover {
color: blue;
} 
.link{
text-decoration: none;
color: #000;
border-bottom: solid 1px #01a7ad;
}

.knopka:hover {
color: #fff;
text-shadow: 0px 0px 1px #fff,0px 0px 5px #caf5fc,0px 0px 5px #caf5fc,0px 0px 5px #caf5fc;
} 

.info{
border: 2px ridge #01a7ad; 
background-color: #273538;
}



.loader {
                position: fixed;
                top: 50%;
                left: 50%;
                margin-left: -50px; /* half width of the loader gif */
                margin-top: -50px; /* half height of the loader gif */
                text-align:center;
                z-index:9999;
                overflow: auto;
                width: 100px; /* width of the loader gif */
                height: 102px; /*hight of the loader gif +2px to fix IE8 issue */
            }

.title{
    background: rgb(216,225,231); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(216,225,231,1) 0%, rgba(242,246,248,1) 2%, rgba(224,239,249,1) 4%, rgba(224,239,249,1) 94%, rgba(181,198,208,1) 98%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,225,231,1)), color-stop(2%,rgba(242,246,248,1)), color-stop(4%,rgba(224,239,249,1)), color-stop(94%,rgba(224,239,249,1)), color-stop(98%,rgba(181,198,208,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(216,225,231,1) 0%,rgba(242,246,248,1) 2%,rgba(224,239,249,1) 4%,rgba(224,239,249,1) 94%,rgba(181,198,208,1) 98%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(216,225,231,1) 0%,rgba(242,246,248,1) 2%,rgba(224,239,249,1) 4%,rgba(224,239,249,1) 94%,rgba(181,198,208,1) 98%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(216,225,231,1) 0%,rgba(242,246,248,1) 2%,rgba(224,239,249,1) 4%,rgba(224,239,249,1) 94%,rgba(181,198,208,1) 98%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(216,225,231,1) 0%,rgba(242,246,248,1) 2%,rgba(224,239,249,1) 4%,rgba(224,239,249,1) 94%,rgba(181,198,208,1) 98%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8e1e7', endColorstr='#b5c6d0',GradientType=0 ); /* IE6-9 */
    padding: 5px;

}

.hover-light:hover{
    background-color: #A2E8F2;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -khtml-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.cancel{
     background-image: url(../images/cancel.png)  ;
     background-size: 80%;
     background-repeat: no-repeat;
     background-position: center;

 }
.cancel:active{
    background-image: url(../images/cancel.png)  ;
    background-size: 70%;
    background-repeat: no-repeat;
    background-position: center;

}
.title.padding3{
    padding: 3px 5px 3px 5px;
}
#canceReportDtp{
    width: 25px !important;
}
.riussianText{
    font-size: 10px;
}
.leaflet-marker-icon:active{
    top:1px;
    left: 1px;
}
.leaflet-marker-icon-active{
    top:0px !important;
    left: 0px !important;
}
.leaflet-marker-icon-normal{
    top:2px !important;
    left: 1px !important;
}
.button3{
    background-image: url("../images/list.png");
    background-repeat: no-repeat;
    background-size: auto 60%;
    width: 100%;
    height: 14px;
    border-bottom: solid 1px #01a7ad;
    background-position: left, center;
}
.button3:active{

    background-size: auto 55%;
    background-position: left, center;
}
table {
    border-spacing: 0px; /* cellspacing */
}
textarea {
    resize: none;
    border: none;
}
form{
    margin: 0;
}
.check{
   width: 50px;
    margin: 0 3px;
    text-align: center;
    vertical-align: middle;
}
#table_personal tr:nth-child(even) {
    background-color:rgba(255,138,0,0.1);
}
